package com.hunter2.standard.entity;

/**
 * @author zzh
 * @description 失信被执行人
 * @date 2016年12月28日 上午11:17:58
 */
public class Dishonest {
	private int id; // 自增ID
	private String pname; // 被执行人姓名
	private String caseCode; // 案号
	private String age; // 年龄
	private String sexy; // 性别
	private String partyCardNum; // 身份证号码/组织机构代码
	private String courtName; // 执行法院
	private String areaName; // 省份
	private String partyTypeName; // 580 or 581
	private String gistId; // 执行依据文号
	private String regDate; // 立案时间
	private String gistUnit; // 做出执行依据单位
	private String duty; // 生效法律文书确定的义务
	private String performance; // 被执行人表现
	private String disruptTypeName; // 失信被执行人行为具体情形
	private String publishDate; // 发布时间
	private String businessEntity; // 法定代表人或者负责人姓名
	// 新加字段

	private String declareS; // 申报情况，借贷日期来源
	private String debt; // 债务,欠款
	// private String name; pname
	private String overdueRepayment; // 几笔逾期未还款 逾期未还款
	// private String idcard; //身份证号 partyCardNum
	private String bankCardNumber; // 银行卡号
	private String phone;// 联系方式
	private String qq; // qq
	private String repaymentStatus;// 还款状态
	private String Alipay;// 支付宝账户
	private String comments; // 发布者评论
	private String defaultDay;// 拖欠
	private String address;// 地址
	private String termOfloan; // 借款期限

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getPname() {
		return pname;
	}

	public void setPname(String pname) {
		this.pname = pname;
	}

	public String getCaseCode() {
		return caseCode;
	}

	public void setCaseCode(String caseCode) {
		this.caseCode = caseCode;
	}

	public String getAge() {
		return age;
	}

	public void setAge(String age) {
		this.age = age;
	}

	public String getSexy() {
		return sexy;
	}

	public void setSexy(String sexy) {
		this.sexy = sexy;
	}

	public String getPartyCardNum() {
		return partyCardNum;
	}

	public void setPartyCardNum(String partyCardNum) {
		this.partyCardNum = partyCardNum;
	}

	public String getCourtName() {
		return courtName;
	}

	public void setCourtName(String courtName) {
		this.courtName = courtName;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public String getPartyTypeName() {
		return partyTypeName;
	}

	public void setPartyTypeName(String partyTypeName) {
		this.partyTypeName = partyTypeName;
	}

	public String getGistId() {
		return gistId;
	}

	public void setGistId(String gistId) {
		this.gistId = gistId;
	}

	public String getRegDate() {
		return regDate;
	}

	public void setRegDate(String regDate) {
		this.regDate = regDate;
	}

	public String getGistUnit() {
		return gistUnit;
	}

	public void setGistUnit(String gistUnit) {
		this.gistUnit = gistUnit;
	}

	public String getDuty() {
		return duty;
	}

	public void setDuty(String duty) {
		this.duty = duty;
	}

	public String getPerformance() {
		return performance;
	}

	public void setPerformance(String performance) {
		this.performance = performance;
	}

	public String getDisruptTypeName() {
		return disruptTypeName;
	}

	public void setDisruptTypeName(String disruptTypeName) {
		this.disruptTypeName = disruptTypeName;
	}

	public String getPublishDate() {
		return publishDate;
	}

	public void setPublishDate(String publishDate) {
		this.publishDate = publishDate;
	}

	public String getBusinessEntity() {
		return businessEntity;
	}

	public void setBusinessEntity(String businessEntity) {
		this.businessEntity = businessEntity;
	}

	public String getDeclareS() {
		return declareS;
	}

	public void setDeclareS(String declareS) {
		this.declareS = declareS;
	}

	public String getDebt() {
		return debt;
	}

	public void setDebt(String debt) {
		this.debt = debt;
	}

	public String getOverdueRepayment() {
		return overdueRepayment;
	}

	public void setOverdueRepayment(String overdueRepayment) {
		this.overdueRepayment = overdueRepayment;
	}

	public String getBankCardNumber() {
		return bankCardNumber;
	}

	public void setBankCardNumber(String bankCardNumber) {
		this.bankCardNumber = bankCardNumber;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getQq() {
		return qq;
	}

	public void setQq(String qq) {
		this.qq = qq;
	}

	public String getRepaymentStatus() {
		return repaymentStatus;
	}

	public void setRepaymentStatus(String repaymentStatus) {
		this.repaymentStatus = repaymentStatus;
	}

	public String getAlipay() {
		return Alipay;
	}

	public void setAlipay(String alipay) {
		Alipay = alipay;
	}

	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}

	public String getDefaultDay() {
		return defaultDay;
	}

	public void setDefaultDay(String defaultDay) {
		this.defaultDay = defaultDay;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getTermOfloan() {
		return termOfloan;
	}

	public void setTermOfloan(String termOfloan) {
		this.termOfloan = termOfloan;
	}
	
	public String write2Line(Dishonest dis) {
		String line = "\\N" + "\t" // dis.getId()
				+ dis.getPname() + "\t" //
				+ dis.getCaseCode() + "\t" //
				+ dis.getAge() + "\t" //
				+ dis.getSexy() + "\t" //
				+ dis.getPartyCardNum() + "\t" //
				+ dis.getCourtName() + "\t" //
				+ dis.getAreaName() + "\t" //
				+ dis.getPartyTypeName() + "\t" //
				+ dis.getGistId() + "\t" //
				+ dis.getRegDate() + "\t" //
				+ dis.getGistUnit() + "\t" //
				+ dis.getDuty() + "\t" //
				+ dis.getPerformance() + "\t" //
				+ dis.getDisruptTypeName() + "\t" //
				+ dis.getPublishDate() + "\t" //
				+ dis.getBusinessEntity() + "\t" //
				+ dis.getDeclareS() + "\t" //
				+ dis.getDebt() + "\t" //
				+ dis.getOverdueRepayment() + "\t" //
				+ dis.getBankCardNumber() + "\t" //
				+ dis.getPhone() + "\t" //
				+ dis.getQq() + "\t" //
				+ dis.getRepaymentStatus() + "\t" //
				+ dis.getAlipay() + "\t" //
				+ dis.getComments() + "\t" //
				+ dis.getDefaultDay() + "\t" //
				+ dis.getAddress() + "\t" //
				+ dis.getTermOfloan() + "\t" //

		;

		return line;
	}

	@Override
	public String toString() {
		return "dishonest [id=" + id + ", pname=" + pname + ", caseCode=" + caseCode + ", age=" + age + ", sexy=" + sexy
				+ ", partyCardNum=" + partyCardNum + ", courtName=" + courtName + ", areaName=" + areaName
				+ ", partyTypeName=" + partyTypeName + ", gistId=" + gistId + ", regDate=" + regDate + ", gistUnit="
				+ gistUnit + ", duty=" + duty + ", performance=" + performance + ", disruptTypeName=" + disruptTypeName
				+ ", publishDate=" + publishDate + ", businessEntity=" + businessEntity + ", declareS=" + declareS
				+ ", debt=" + debt + ", overdueRepayment=" + overdueRepayment + ", bankCardNumber=" + bankCardNumber
				+ ", phone=" + phone + ", qq=" + qq + ", repaymentStatus=" + repaymentStatus + ", Alipay=" + Alipay
				+ ", comments=" + comments + ", defaultDay=" + defaultDay + ", address=" + address + ", termOfloan="
				+ termOfloan + "]";
	}

}
